#include <ktSRSolutionWbWorkbench.h>
#include <TIE_CATIPRDWorkshopConfiguration.h>
#include <IktSRSolutionWbAddin.h>
#include <HeaderDeclarations.h>
#include <CATCreateWorkshop.h>

CATImplementClass(ktSRSolutionWb, Implementation, CATBaseUnknown, CATNull);
TIE_CATIPRDWorkshopConfiguration(ktSRSolutionWb);

ktSRSolutionWb::ktSRSolutionWb()
{}
ktSRSolutionWb::~ktSRSolutionWb()
{}

void ktSRSolutionWb::CreateCommands()
{
#include <Headers.h>
}

CATCmdWorkbench * ktSRSolutionWb::CreateWorkbench()
{
#include <Workshop.h>
}


CATClassId ktSRSolutionWb::GetAddinInterface()
{
  return IktSRSolutionWbAddin::ClassName();
}

void ktSRSolutionWb::GetCustomInterfaces(CATListPV* defaultIIDList,
                                       CATListPV* customIIDList)
{}
